tinyfiledialogs.d(488,18): Error: `@safe` function `tinyfiledialogs.eq` cannot call `@system` function `core.stdc.string.strcmp` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../druntime/import/core/stdc/string.d(58,8): `core.stdc.string.strcmp` is declared here tinyfiledialogs.d(495,28): Error: `@safe` function `tinyfiledialogs.lastch` cannot call `@system` function `core.stdc.string.strlen` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../druntime/import/core/stdc/string.d(81,8): `core.stdc.string.strlen` is declared here tinyfiledialogs.d(497,23): Error: safe function `tinyfiledialogs.lastch` cannot index pointer `str` tinyfiledialogs.d(504,24): Error: `@safe` function `tinyfiledialogs.removeLastNL` cannot call `@system` function `core.stdc.string.strlen` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../druntime/import/core/stdc/string.d(81,8): `core.stdc.string.strlen` is declared here tinyfiledialogs.d(505,23): Error: safe function `tinyfiledialogs.removeLastNL` cannot index pointer `str` tinyfiledialogs.d(507,12): Error: safe function `tinyfiledialogs.removeLastNL` cannot index pointer `str` tinyfiledialogs.d(513,12): Error: `@safe` function `response` cannot access `__gshared` data `tinyfd_response` tinyfiledialogs.d(523,23): Error: `@safe` function `tinyfiledialogs.getPathWithoutFinalSlash` cannot call `@system` function `core.stdc.string.strrchr` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../druntime/import/core/stdc/string.d(91,15): `core.stdc.string.strrchr` is declared here tinyfiledialogs.d(526,27): Error: `@safe` function `tinyfiledialogs.getPathWithoutFinalSlash` cannot call `@system` function `core.stdc.string.strrchr` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../druntime/import/core/stdc/string.d(91,15): `core.stdc.string.strrchr` is declared here tinyfiledialogs.d(530,20): Error: `@safe` function `tinyfiledialogs.getPathWithoutFinalSlash` cannot call `@system` function `core.stdc.string.strncpy` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../druntime/import/core/stdc/string.d(87,8): `core.stdc.string.strncpy` is declared here tinyfiledialogs.d(531,26): Error: safe function `tinyfiledialogs.getPathWithoutFinalSlash` cannot index pointer `aoDestination` tinyfiledialogs.d(553,23): Error: `@safe` function `tinyfiledialogs.getLastName` cannot call `@system` function `core.stdc.string.strrchr` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../druntime/import/core/stdc/string.d(91,15): `core.stdc.string.strrchr` is declared here tinyfiledialogs.d(556,27): Error: `@safe` function `tinyfiledialogs.getLastName` cannot call `@system` function `core.stdc.string.strrchr` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../druntime/import/core/stdc/string.d(91,15): `core.stdc.string.strrchr` is declared here tinyfiledialogs.d(560,35): Error: pointer arithmetic not allowed in @safe functions tinyfiledialogs.d(564,19): Error: `@safe` function `tinyfiledialogs.getLastName` cannot call `@system` function `core.stdc.string.strcpy` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../druntime/import/core/stdc/string.d(62,8): `core.stdc.string.strcpy` is declared here tinyfiledialogs.d(578,43): Error: `@safe` function `tinyfiledialogs.ensureFinalSlash` cannot call `@system` function `core.stdc.string.strlen` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../druntime/import/core/stdc/string.d(81,8): `core.stdc.string.strlen` is declared here tinyfiledialogs.d(578,25): Error: pointer arithmetic not allowed in @safe functions tinyfiledialogs.d(579,20): Error: `@safe` function `tinyfiledialogs.ensureFinalSlash` cannot call `@system` function `core.stdc.string.strncmp` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../druntime/import/core/stdc/string.d(85,8): `core.stdc.string.strncmp` is declared here tinyfiledialogs.d(581,19): Error: `@safe` function `tinyfiledialogs.ensureFinalSlash` cannot call `@system` function `core.stdc.string.strcat` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../druntime/import/core/stdc/string.d(54,8): `core.stdc.string.strcat` is declared here tinyfiledialogs.d(605,19): Error: `@safe` function `tinyfiledialogs.getValidPatterns` cannot call `@system` function `core.stdc.string.strchr` /opt/dmd-safe/dmd/dmd-safe failed with exit code 1.